package com.google.gson;

import java.lang.reflect.Type;
import java.util.Collection;

abstract class x implements e {
    x() {
    }

    public final String a(d dVar) {
        return a(dVar.a(), dVar.b(), dVar.d());
    }

    protected abstract String a(String str, Type type, Collection collection);
}
